d8c3a1de7e4f0cabeaa28ffa45e129f443779df4,portlets/so-announcements-portlet/docroot/WEB-INF/src/com/liferay/so/announcements/notifications/SOAnnouncementsUserNotificationHandler.java,SOAnnouncementsUserNotificationHandler,getBody,#UserNotificationEvent#ServiceContext#,58
Before Change
return null;
}
StringBundler sb = new StringBundler(5);
sb.append("<div class=\"title\">");
sb.append(
serviceContext.translate(
"x-sent-a-new-announcement",
HtmlUtil.escape(
PortalUtil.getUserName(
announcementEntry.getUserId(), StringPool.BLANK))));
sb.append("</div><div class=\"body\">");
sb.append(StringUtil.shorten(announcementEntry.getContent(), 50));
sb.append("</div>");
return sb.toString();
}
@Override
After Change
return null;
}
String body = getNotificationTemplate();
String title = serviceContext.translate(
"x-sent-a-new-announcement",
HtmlUtil.escape(
PortalUtil.getUserName(
announcementEntry.getUserId(), StringPool.BLANK)));
body = StringUtil.replace(
body, new String[] {"[$TITLE$]", "[$BODY$]"},
new String[] {
title,
HtmlUtil.escape(
StringUtil.shorten(announcementEntry.getContent(), 50))
}
);
return body;
}
@Override